618 Mena St, Mena, AR 71953-3340, Mena
"This place is the local favorite, it isn't the fastest but they have the best food! Awesome local di"
"This place is the local favorite, it isn't the fastest but they have the best food! Awesome local di"